agreed-upon price - Turkish English Dictionary